﻿.ds-form { color: #666; }
.ds-form-line { overflow: hidden; padding: 1px 0; }
.ds-form-label { float: left; padding: 5px 4px 0 0; text-align: right; width: 100px; }
.ds-form-label.large-width { width: 150px; }
.ds-form-field { overflow: hidden; }
.ds-form-field select { font-size: 13px; }
.ds-required { color: red; }
input.ds-form-getlists { background-color: #666; border: none; color: white; cursor: pointer; overflow: visible; padding: 4px 7px; }
input.ds-form-rowlimit { width: 100px; }
.ds-form h2 { border-bottom: 1px solid; margin-top: 0; padding-bottom: 4px; }
.ds-list-wrap { padding-bottom: 10px; }
.ds-list-item { padding: 4px 0; }
.ds-list-buttons { padding: 5px 0 0 0; }
.ds-form-buttons { padding: 5px 0; }
.ds-form-submit, .xs-form-submit { background-color: #666; border: none; color: white; cursor: pointer; font-size: 14px; overflow: visible; padding: 7px 15px; }
.snbx-tabs-container { overflow: hidden; padding: 0 0 5px 0px; }
.snbx-tab { border-left: 1px solid #AEAEAE; border-right: 1px solid #AEAEAE; border-top: 1px solid #AEAEAE; cursor: pointer; float: left; font-size: 14px; margin: 0 5px 0 0; padding: 3px 7px; }
.snbx-tab.snbx-activetab { border-left: 1px solid #CC0000; border-right: 1px solid #CC0000; border-top: 1px solid #CC0000; color: #CC0000; cursor: pointer; }
.snbx-tab-content { min-height: 526px; }
#ds-form-generatexsl { background-color: #666; border: none; color: white; cursor: pointer; font-size: 14px; overflow: visible; padding: 4px 10px; }
.CodeMirror { border: 1px solid #ddd; }
.sunbox-xsl-editor .CodeMirror-scroll { height: 490px; }
.ds-form-viewfields .CodeMirror-scroll { height: 190px; }
.ds-form-queryline .CodeMirror-scroll { height: 190px; }